Text copied to clipboard!

Título

Text copied to clipboard!

Desenvolvedor Fullstack Java

Descrição

Text copied to clipboard!
Estamos à procura de um Desenvolvedor Fullstack Java talentoso e motivado para se juntar à nossa equipe de tecnologia em rápido crescimento. O candidato ideal terá experiência sólida em desenvolvimento de aplicações web utilizando Java no backend e tecnologias modernas no frontend, como Angular, React ou Vue.js. Este profissional será responsável por projetar, desenvolver e manter soluções escaláveis e de alta performance, colaborando com equipes multidisciplinares para entregar produtos de qualidade que atendam às necessidades dos nossos clientes. O Desenvolvedor Fullstack Java atuará em todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção e design até a implementação, testes e manutenção. Espera-se que o candidato tenha uma mentalidade orientada a resultados, boa comunicação e capacidade de trabalhar tanto de forma independente quanto em equipe. Além disso, valorizamos profissionais que estejam sempre atualizados com as tendências tecnológicas e que contribuam ativamente para a melhoria contínua dos nossos processos e produtos. As responsabilidades incluem a criação de APIs RESTful, integração com bancos de dados relacionais e não relacionais, desenvolvimento de interfaces de usuário responsivas e intuitivas, além de garantir a segurança, escalabilidade e desempenho das aplicações. O conhecimento em metodologias ágeis, como Scrum ou Kanban, será considerado um diferencial. Se você é apaixonado por tecnologia, gosta de resolver problemas complexos e quer fazer parte de uma empresa inovadora, esta é a oportunidade ideal para você. Oferecemos um ambiente de trabalho dinâmico, oportunidades de crescimento profissional, treinamentos contínuos e um pacote de benefícios competitivo.

Responsabilidades

Text copied to clipboard!
  • Desenvolver aplicações web fullstack utilizando Java e frameworks modernos
  • Projetar e implementar APIs RESTful
  • Criar interfaces de usuário responsivas com frameworks JavaScript
  • Integrar sistemas com bancos de dados relacionais e não relacionais
  • Colaborar com equipes de design, produto e QA
  • Participar de revisões de código e garantir boas práticas de desenvolvimento
  • Realizar testes automatizados e manuais
  • Contribuir para a melhoria contínua dos processos de desenvolvimento
  • Garantir a segurança e escalabilidade das aplicações
  • Documentar funcionalidades e processos técnicos

Requisitos

Text copied to clipboard!
  • Experiência comprovada com Java e Spring Boot
  • Conhecimento em frameworks frontend como Angular, React ou Vue.js
  • Familiaridade com bancos de dados SQL e NoSQL
  • Experiência com controle de versão usando Git
  • Conhecimento em desenvolvimento de APIs RESTful
  • Capacidade de trabalhar em equipe e boa comunicação
  • Experiência com metodologias ágeis (Scrum, Kanban)
  • Conhecimento em testes automatizados (JUnit, Selenium, etc.)
  • Formação superior em Ciência da Computação ou áreas relacionadas
  • Inglês técnico para leitura de documentação

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Qual é a sua experiência com desenvolvimento Java?
  • Você já trabalhou com frameworks frontend como Angular ou React?
  • Tem experiência com bancos de dados relacionais e não relacionais?
  • Está familiarizado com metodologias ágeis?
  • Pode descrever um projeto fullstack que você desenvolveu?
  • Como você garante a qualidade do seu código?
  • Tem experiência com testes automatizados?
  • Está disponível para trabalho remoto ou presencial?
  • Qual é a sua expectativa salarial?
  • Está disposto a aprender novas tecnologias?